5e7db78d73fa5838a00d7760e44ee64d07c2f4fb,servers/src/test/java/tachyon/master/file/FileSystemMasterTest.java,FileSystemMasterTest,setStateTest,#,270
Before Change
Assert.assertEquals(Constants.NO_TTL, fileInfo.getTtl());
// Both pinned flag and ttl value.
mFileSystemMaster.setState(fileId, new SetStateOptions.Builder().setPinned(false).setTTL(1)
.build());
fileInfo = mFileSystemMaster.getFileInfo(fileId);
Assert.assertFalse(fileInfo.isPinned);
Assert.assertEquals(1, fileInfo.getTtl());
After Change
Assert.assertEquals(Constants.NO_TTL, fileInfo.getTtl());
// Both pinned flag and ttl value.
mFileSystemMaster.setState(fileId, SetAttributeOptions.defaults().setPinned(false).setTTL(1));
fileInfo = mFileSystemMaster.getFileInfo(fileId);
Assert.assertFalse(fileInfo.isPinned);
Assert.assertEquals(1, fileInfo.getTtl());